package com.ly.heart.domain.king.base.supplier;

import com.ly.heart.domain.king.BaseChildBo;
import com.ly.heart.domain.king.order.FConfirmerIdBo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;


@Data
@ApiModel( "金蝶-供应商" )
@Accessors(chain = true)
public class SupplierBo{

    @ApiModelProperty("创建组织")
    private BaseChildBo FCreateOrgId;

    @ApiModelProperty("编码")
    private String FNumber;

    @ApiModelProperty("使用组织")
    private BaseChildBo FUseOrgId;

    @ApiModelProperty("名称")
    private String FName;

    @ApiModelProperty("简称")
    private String FShortName;

    @ApiModelProperty("供应商分组")
    private BaseChildBo FGroup;

    @ApiModelProperty("对应组织")
    private BaseChildBo FCorrespondOrgId;

    @ApiModelProperty("描述")
    private String FDescription;

    @ApiModelProperty("禁用人")
    private FConfirmerIdBo FForbiderId;

    @ApiModelProperty("禁用日期")
    private String FForbidDate;

    @ApiModelProperty("对应集团供应商")
    private BaseChildBo FGROUPSUPPLYID;

    @ApiModelProperty("集团供应商")
    private Boolean FISGROUP;

    @ApiModelProperty("基本信息")
    private FBaseInfoBo FBaseInfo;

    @ApiModelProperty("商务信息")
    private FBusinessInfoBo FBusinessInfo;

    @ApiModelProperty("财务信息")
    private FFinanceInfoBo FFinanceInfo;

    @ApiModelProperty("银行信息")
    private List<FBankInfoBo> FBankInfo;

    @ApiModelProperty("组织信息")
    private List<FLocationInfoBo> FLocationInfo;

    @ApiModelProperty("联系人")
    private List<FSupplierContactBo> FSupplierContact;


}
